水無瀬の部屋 > Programming > sample > tools > ctrl > lnkctrl > lnkctrl.h |
---|
1: //*********************************************************
2: // プロジェクト: LinkLabel
3: // ファイル名: lnkctrl.h
4: //*********************************************************
5: #ifndef LINKLABEL_HEAD_INCLUDED // 多重インクルードの防止
6: #define LINKLABEL_HEAD_INCLUDED
7:
8:
9: //*********************************************************
10: // コンパイル環境の指定
11: //*********************************************************
12: #ifndef PRIVATE_TOOLS_HEAD_INCLUDED // 冗長ガード
13: #include <header/_tools.h>
14: #ifndef PRIVATE_TOOLS_HEAD_INCLUDED // ガード名の検査
15: #error "? PRIVATE_TOOLS_HEAD_INCLUDED"
16: #endif // #ifndef PRIVATE_TOOLS_HEAD_INCLUDED
17: #endif // #ifndef PRIVATE_TOOLS_HEAD_INCLUDED
18:
19:
20: //*********************************************************
21: // マクロ の 定義
22: //*********************************************************
23: #define LLN_CLICKED ( 1 + WM_USER )
24: #define LLN_MOUSELEAVE ( 2 + WM_USER )
25: #define LLN_MOUSEMOVE ( 3 + WM_USER )
26:
27:
28: //*********************************************************
29: // 構造体 の 宣言
30: //*********************************************************
31: // NMLINKLABEL
32: typedef struct NMLINKLABEL_tag
33: {
34: NMHDR hdr;
35: WPARAM wParam;
36: LPARAM lParam;
37: } NMLINKLABEL;
38:
39:
40: //*********************************************************
41: // 関数 の 宣言
42: //*********************************************************
43: #ifdef __cplusplus
44: extern "C" {
45: #endif
46:
47: // lnkctrl.cpp
48: bool SubclassLinkLabelControl( HWND hWnd );
49:
50: #ifdef __cplusplus
51: } // extern "C"
52: #endif
53:
54:
55: #endif // #ifndef LINKLABEL_HEAD_INCLUDED
56:
57:
58: //** end **
59:
60:
参照:
lnkctrl.cpp
水無瀬の部屋 > sample > tools > ctrl > lnkctrl > lnkctrl.h |
---|
このページは cpp2web が出力しました。
水無瀬 優 postmaster@katsura-kotonoha.sakura.ne.jp
http://katsura-kotonoha.sakura.ne.jp/prog/code/tools/ctrl/lnkctrl/lnkctrl_h.shtml